As it stands now, the best baseball player of that generation is Ken Griffey Jr IMO. Always like him, and he is one of the few unscathed by the steroid rumors.

Wish he hadn't got hurt. God I really wish he hadn't kept getting hurt.

EDIT

Bonds was better before the steroids. His name is tainted now though...